home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_98.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
78KB
|
1,376 lines
# near model CODE resource
# jump table entries: 11464-11475 (12 of them)
export_1433:
00000000 4E56 FDF6 link A6, -0x020A
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 4EAD 1382 jsr [A5 + 0x1382 /* export_620 */]
0000000C 4207 clr.b D7
0000000E 4206 clr.b D6
00000010 422E FFAD clr.b [A6 - 0x53]
00000014 426E FFAE clr.w [A6 - 0x52]
00000018 4204 clr.b D4
0000001A 4205 clr.b D5
0000001C 3D7C 000E FFCA move.w [A6 - 0x36], 0xE
00000022 7000 moveq.l D0, 0x00
00000024 2D40 FFC2 move.l [A6 - 0x3E], D0
00000028 303C A094 move.w D0, 0xA094
0000002C A346 syscall GetOSTrapAddress, flags=3
0000002E 2F08 move.l -[A7], A0
00000030 303C 009F move.w D0, 0x9F
00000034 A146 syscall GetTrapAddress, flags=1
00000036 2008 move.l D0, A0
00000038 205F movea.l A0, [A7]+
0000003A B088 cmp.l D0, A0
0000003C 6604 bne +0x6 /* 00000042 */
0000003E 70CE moveq.l D0, 0xFFFFFFCE
00000040 6008 bra +0xA /* 0000004A */
label00000042:
00000042 7000 moveq.l D0, 0x00
00000044 41EE FFB0 lea.l A0, [A6 - 0x50]
00000048 A094 syscall ServerDispatch
label0000004A:
0000004A 3D40 FF98 move.w [A6 - 0x68], D0
0000004E 56C0 sne D0
00000050 0240 0001 andi.w D0, 0x1
00000054 48C0 ext.l D0
00000056 1D40 FF9A move.b [A6 - 0x66], D0
0000005A 7000 moveq.l D0, 0x00
0000005C 4A6E FF98 tst.w [A6 - 0x68]
00000060 6608 bne +0xA /* 0000006A */
00000062 4A6E FFCC tst.w [A6 - 0x34]
00000066 6702 beq +0x4 /* 0000006A */
00000068 7001 moveq.l D0, 0x01
label0000006A:
0000006A 1D40 FF9B move.b [A6 - 0x65], D0
0000006E 206E 000C movea.l A0, [A6 + 0xC]
00000072 2050 movea.l A0, [A0]
00000074 2868 0010 movea.l A4, [A0 + 0x10]
00000078 2F0C move.l -[A7], A4
0000007A 486E FF9C pea.l [A6 - 0x64]
0000007E 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000082 41EE FF9C lea.l A0, [A6 - 0x64]
00000086 508F addq.l A7, 8
00000088 6000 01B4 bra +0x1B6 /* 0000023E */
label0000008C:
0000008C 4878 2BF2 push.l 0x2BF2
00000090 206E FFA8 movea.l A0, [A6 - 0x58]
00000094 2F08 move.l -[A7], A0
00000096 2050 movea.l A0, [A0]
00000098 2050 movea.l A0, [A0]
0000009A 2268 000C movea.l A1, [A0 + 0xC]
0000009E 4E91 jsr [A1]
000000A0 4A00 tst.b D0
000000A2 508F addq.l A7, 8
000000A4 6700 010E beq +0x110 /* 000001B4 */
000000A8 206E FFA8 movea.l A0, [A6 - 0x58]
000000AC 2D48 FF80 move.l [A6 - 0x80], A0
000000B0 2050 movea.l A0, [A0]
000000B2 2068 0028 movea.l A0, [A0 + 0x28]
000000B6 2D48 FF84 move.l [A6 - 0x7C], A0
000000BA 2050 movea.l A0, [A0]
000000BC 4A28 0128 tst.b [A0 + 0x128]
000000C0 6714 beq +0x16 /* 000000D6 */
000000C2 1D7C 0001 FFAD move.b [A6 - 0x53], 0x1
000000C8 486E FF9C pea.l [A6 - 0x64]
000000CC 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000000D0 588F addq.l A7, 4
000000D2 6000 016A bra +0x16C /* 0000023E */
label000000D6:
000000D6 4A2E FF9A tst.b [A6 - 0x66]
000000DA 671E beq +0x20 /* 000000FA */
000000DC 2F2E FF80 move.l -[A7], [A6 - 0x80]
000000E0 4EAD 2DC2 jsr [A5 + 0x2DC2 /* export_1460 */]
000000E4 4A00 tst.b D0
000000E6 588F addq.l A7, 4
000000E8 6610 bne +0x12 /* 000000FA */
000000EA 7A01 moveq.l D5, 0x01
000000EC 486E FF9C pea.l [A6 - 0x64]
000000F0 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000000F4 588F addq.l A7, 4
000000F6 6000 0146 bra +0x148 /* 0000023E */
label000000FA:
000000FA 4A2E FF9B tst.b [A6 - 0x65]
000000FE 672C beq +0x2E /* 0000012C */
00000100 2F2E FF80 move.l -[A7], [A6 - 0x80]
00000104 4EAD 2DCA jsr [A5 + 0x2DCA /* export_1461 */]
00000108 4A00 tst.b D0
0000010A 588F addq.l A7, 4
0000010C 660E bne +0x10 /* 0000011C */
0000010E 2F2E FF80 move.l -[A7], [A6 - 0x80]
00000112 4EAD 2DC2 jsr [A5 + 0x2DC2 /* export_1460 */]
00000116 4A00 tst.b D0
00000118 588F addq.l A7, 4
0000011A 6610 bne +0x12 /* 0000012C */
label0000011C:
0000011C 7801 moveq.l D4, 0x01
0000011E 486E FF9C pea.l [A6 - 0x64]
00000122 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00000126 588F addq.l A7, 4
00000128 6000 0114 bra +0x116 /* 0000023E */
label0000012C:
0000012C 2F2E FF80 move.l -[A7], [A6 - 0x80]
00000130 4EAD 2DC2 jsr [A5 + 0x2DC2 /* export_1460 */]
00000134 4A00 tst.b D0
00000136 588F addq.l A7, 4
00000138 6632 bne +0x34 /* 0000016C */
0000013A 206D FE0C movea.l A0, [A5 - 0x1F4]
0000013E 2D48 FF88 move.l [A6 - 0x78], A0
00000142 2050 movea.l A0, [A0]
00000144 2068 0092 movea.l A0, [A0 + 0x92]
00000148 2D48 FF8C move.l [A6 - 0x74], A0
0000014C 2050 movea.l A0, [A0]
0000014E 0828 0002 0099 btst.b [A0 + 0x99], 0x2
00000154 56C0 sne D0
00000156 4400 neg.b D0
00000158 4A00 tst.b D0
0000015A 6610 bne +0x12 /* 0000016C */
0000015C 7E01 moveq.l D7, 0x01
0000015E 486E FF9C pea.l [A6 - 0x64]
00000162 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00000166 588F addq.l A7, 4
00000168 6000 00D4 bra +0xD6 /* 0000023E */
label0000016C:
0000016C 2F2E FF80 move.l -[A7], [A6 - 0x80]
00000170 4EAD 2DC2 jsr [A5 + 0x2DC2 /* export_1460 */]
00000174 4A00 tst.b D0
00000176 588F addq.l A7, 4
00000178 6600 00C4 bne +0xC6 /* 0000023E */
0000017C 206D FE0C movea.l A0, [A5 - 0x1F4]
00000180 2D48 FF90 move.l [A6 - 0x70], A0
00000184 2050 movea.l A0, [A0]
00000186 2068 0092 movea.l A0, [A0 + 0x92]
0000018A 2D48 FF94 move.l [A6 - 0x6C], A0
0000018E 2050 movea.l A0, [A0]
00000190 0828 0002 0099 btst.b [A0 + 0x99], 0x2
00000196 56C0 sne D0
00000198 4400 neg.b D0
0000019A 4A00 tst.b D0
0000019C 6700 00A0 beq +0xA2 /* 0000023E */
000001A0 1D7C 0001 FFAF move.b [A6 - 0x51], 0x1
000001A6 486E FF9C pea.l [A6 - 0x64]
000001AA 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000001AE 588F addq.l A7, 4
000001B0 6000 008C bra +0x8E /* 0000023E */
label000001B4:
000001B4 4878 31CE push.l 0x31CE
000001B8 206E FFA8 movea.l A0, [A6 - 0x58]
000001BC 2F08 move.l -[A7], A0
000001BE 2050 movea.l A0, [A0]
000001C0 2050 movea.l A0, [A0]
000001C2 2268 000C movea.l A1, [A0 + 0xC]
000001C6 4E91 jsr [A1]
000001C8 4A00 tst.b D0
000001CA 508F addq.l A7, 8
000001CC 6770 beq +0x72 /* 0000023E */
000001CE 2D6E FFA8 FF90 move.l [A6 - 0x70], [A6 - 0x58]
000001D4 41EE FF94 lea.l A0, [A6 - 0x6C]
000001D8 2248 movea.l A1, A0
000001DA 203C 7070 6320 move.l D0, 0x70706320 /* 'ppc ' */
000001E0 A1AD syscall Gestalt, flags=1
000001E2 2288 move.l [A1], A0
000001E4 206E FF90 movea.l A0, [A6 - 0x70]
000001E8 2050 movea.l A0, [A0]
000001EA 2668 0028 movea.l A3, [A0 + 0x28]
000001EE 2053 movea.l A0, [A3]
000001F0 0828 0002 0099 btst.b [A0 + 0x99], 0x2
000001F6 56C0 sne D0
000001F8 4400 neg.b D0
000001FA 4A00 tst.b D0
000001FC 672C beq +0x2E /* 0000022A */
000001FE 206E FF90 movea.l A0, [A6 - 0x70]
00000202 2050 movea.l A0, [A0]
00000204 2868 0028 movea.l A4, [A0 + 0x28]
00000208 2054 movea.l A0, [A4]
0000020A 0828 0001 009A btst.b [A0 + 0x9A], 0x1
00000210 56C0 sne D0
00000212 4400 neg.b D0
00000214 4A00 tst.b D0
00000216 6612 bne +0x14 /* 0000022A */
00000218 1D7C 0001 FFAE move.b [A6 - 0x52], 0x1
0000021E 486E FF9C pea.l [A6 - 0x64]
00000222 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00000226 588F addq.l A7, 4
00000228 6014 bra +0x16 /* 0000023E */
label0000022A:
0000022A 7001 moveq.l D0, 0x01
0000022C C0AE FF94 and.l D0, [A6 - 0x6C]
00000230 660C bne +0xE /* 0000023E */
00000232 7C01 moveq.l D6, 0x01
00000234 486E FF9C pea.l [A6 - 0x64]
00000238 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
0000023C 588F addq.l A7, 4
label0000023E:
0000023E 486E FF9C pea.l [A6 - 0x64]
00000242 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000246 2D40 FFA8 move.l [A6 - 0x58], D0
0000024A 588F addq.l A7, 4
0000024C 6600 FE3E bne -0x1C0 /* 0000008C */
00000250 2F3C 7072 6976 move.l -[A7], 0x70726976 /* 'priv' */
00000256 2F2E 000C move.l -[A7], [A6 + 0xC]
0000025A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000025E 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
00000262 4A2E FFAD tst.b [A6 - 0x53]
00000266 4FEF 000C lea.l A7, [A7 + 0xC]
0000026A 670A beq +0xC /* 00000276 */
0000026C 4878 2C28 push.l 0x2C28 /* ',(' */
00000270 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */]
00000274 588F addq.l A7, 4
label00000276:
00000276 4A04 tst.b D4
00000278 670A beq +0xC /* 00000284 */
0000027A 4878 2C2E push.l 0x2C2E /* ',.' */
0000027E 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */]
00000282 588F addq.l A7, 4
label00000284:
00000284 4A05 tst.b D5
00000286 670A beq +0xC /* 00000292 */
00000288 4878 2C2F push.l 0x2C2F /* ',/' */
0000028C 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */]
00000290 588F addq.l A7, 4
label00000292:
00000292 4A2E FFAE tst.b [A6 - 0x52]
00000296 670A beq +0xC /* 000002A2 */
00000298 4878 2C29 push.l 0x2C29 /* ',)' */
0000029C 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */]
000002A0 588F addq.l A7, 4
label000002A2:
000002A2 4A2E FFAF tst.b [A6 - 0x51]
000002A6 670A beq +0xC /* 000002B2 */
000002A8 4878 2C2A push.l 0x2C2A /* ',*' */
000002AC 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */]
000002B0 588F addq.l A7, 4
label000002B2:
000002B2 4A07 tst.b D7
000002B4 6712 beq +0x14 /* 000002C8 */
000002B6 4AB8 0B50 tst.l [0x00000B50 /* FileShareVars */]
000002BA 6F0C ble +0xE /* 000002C8 */
000002BC 4878 2C2B push.l 0x2C2B /* ',+' */
000002C0 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */]
000002C4 4207 clr.b D7
000002C6 588F addq.l A7, 4
label000002C8:
000002C8 4A07 tst.b D7
000002CA 6606 bne +0x8 /* 000002D2 */
000002CC 4A06 tst.b D6
000002CE 6700 0106 beq +0x108 /* 000003D6 */
label000002D2:
000002D2 486E FE88 pea.l [A6 - 0x178]
000002D6 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000002DA 4A80 tst.l D0
000002DC 588F addq.l A7, 4
000002DE 6700 00EC beq +0xEE /* 000003CC */
000002E2 4A06 tst.b D6
000002E4 6710 beq +0x12 /* 000002F6 */
000002E6 4A07 tst.b D7
000002E8 670C beq +0xE /* 000002F6 */
000002EA 4878 2C24 push.l 0x2C24 /* ',$' */
000002EE 4EAD 1D62 jsr [A5 + 0x1D62 /* export_936 */]
000002F2 588F addq.l A7, 4
000002F4 601A bra +0x1C /* 00000310 */
label000002F6:
000002F6 4A07 tst.b D7
000002F8 670C beq +0xE /* 00000306 */
000002FA 4878 2C22 push.l 0x2C22 /* ',\"' */
000002FE 4EAD 1D62 jsr [A5 + 0x1D62 /* export_936 */]
00000302 588F addq.l A7, 4
00000304 600A bra +0xC /* 00000310 */
label00000306:
00000306 4878 2C23 push.l 0x2C23 /* ',#' */
0000030A 4EAD 1D62 jsr [A5 + 0x1D62 /* export_936 */]
0000030E 588F addq.l A7, 4
label00000310:
00000310 2D7C 6364 6576 FEE0 move.l [A6 - 0x120], 0x63646576 /* 'cdev' */
00000318 2D7C 6E73 7470 FEE4 move.l [A6 - 0x11C], 0x6E737470 /* 'nstp' */
00000320 426E FEE8 clr.w [A6 - 0x118]
00000324 42AE FEEA clr.l [A6 - 0x116]
00000328 426E FEEE clr.w [A6 - 0x112]
0000032C 70FF moveq.l D0, 0xFFFFFFFF
0000032E 2D40 FF4C move.l [A6 - 0xB4], D0
00000332 2D40 FF50 move.l [A6 - 0xB0], D0
00000336 426E FF54 clr.w [A6 - 0xAC]
0000033A 42AE FF56 clr.l [A6 - 0xAA]
0000033E 426E FF5A clr.w [A6 - 0xA6]
00000342 7200 moveq.l D1, 0x00
00000344 2D41 FE4E move.l [A6 - 0x1B2], D1
00000348 266D FE0C movea.l A3, [A5 - 0x1F4]
0000034C 2053 movea.l A0, [A3]
0000034E 2868 0092 movea.l A4, [A0 + 0x92]
00000352 2054 movea.l A0, [A4]
00000354 3D68 0030 FE52 move.w [A6 - 0x1AE], [A0 + 0x30]
0000035A 41EE FDF6 lea.l A0, [A6 - 0x20A]
0000035E 2D48 FE54 move.l [A6 - 0x1AC], A0
00000362 7001 moveq.l D0, 0x01
00000364 2D40 FE58 move.l [A6 - 0x1A8], D0
00000368 7008 moveq.l D0, 0x08
0000036A 2D40 FE60 move.l [A6 - 0x1A0], D0
0000036E 41EE FEC0 lea.l A0, [A6 - 0x140]
00000372 2D48 FE64 move.l [A6 - 0x19C], A0
00000376 41EE FF2C lea.l A0, [A6 - 0xD4]
0000037A 2D48 FE68 move.l [A6 - 0x198], A0
0000037E 2D7C 7FFF FFFF FE6C move.l [A6 - 0x194], 0x7FFFFFFF
00000386 2D41 FE70 move.l [A6 - 0x190], D1
0000038A 2D41 FE80 move.l [A6 - 0x180], D1
0000038E 2D41 FE84 move.l [A6 - 0x17C], D1
00000392 41EE FE3C lea.l A0, [A6 - 0x1C4]
00000396 7018 moveq.l D0, 0x18
00000398 A060 syscall FSDispatch/HFSDispatch
0000039A 3E00 move.w D7, D0
0000039C 662E bne +0x30 /* 000003CC */
0000039E 2F2E FDF8 move.l -[A7], [A6 - 0x208]
000003A2 486E FDFC pea.l [A6 - 0x204]
000003A6 286D FE0C movea.l A4, [A5 - 0x1F4]
000003AA 2054 movea.l A0, [A4]
000003AC 2F28 0092 move.l -[A7], [A0 + 0x92]
000003B0 4EAD 302A jsr [A5 + 0x302A /* export_1537 */]
000003B4 2640 movea.l A3, D0
000003B6 200B move.l D0, A3
000003B8 4FEF 000C lea.l A7, [A7 + 0xC]
000003BC 670E beq +0x10 /* 000003CC */
000003BE 2F0B move.l -[A7], A3
000003C0 2F3C 6F70 656E move.l -[A7], 0x6F70656E /* 'open' */
000003C6 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
000003CA 508F addq.l A7, 8
label000003CC:
000003CC 486E FE88 pea.l [A6 - 0x178]
000003D0 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000003D4 588F addq.l A7, 4
label000003D6:
000003D6 4CEE 18F0 FDDE movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x222]
000003DC 4E5E unlink A6
000003DE 4E75 rts
export_1434:
000003E0 4E56 FCC0 link A6, -0x0340
000003E4 48E7 0118 movem.l -[A7], D7,A3,A4
000003E8 286E 0008 movea.l A4, [A6 + 0x8]
000003EC 2054 movea.l A0, [A4]
000003EE 0828 0006 0078 btst.b [A0 + 0x78], 0x6
000003F4 6610 bne +0x12 /* 00000406 */
000003F6 2054 movea.l A0, [A4]
000003F8 2F28 0028 move.l -[A7], [A0 + 0x28]
000003FC 4EAD 2FBA jsr [A5 + 0x2FBA /* export_1523 */]
00000400 4A00 tst.b D0
00000402 588F addq.l A7, 4
00000404 6706 beq +0x8 /* 0000040C */
label00000406:
00000406 7000 moveq.l D0, 0x00
00000408 6000 01EC bra +0x1EE /* 000005F6 */
label0000040C:
0000040C 2054 movea.l A0, [A4]
0000040E 0828 0007 0078 btst.b [A0 + 0x78], 0x7
00000414 56C0 sne D0
00000416 0240 0001 andi.w D0, 0x1
0000041A 48C0 ext.l D0
0000041C 2F00 move.l -[A7], D0
0000041E 4878 5146 push.l 0x5146 /* 'QF' */
00000422 2F0C move.l -[A7], A4
00000424 2054 movea.l A0, [A4]
00000426 2050 movea.l A0, [A0]
00000428 2268 0074 movea.l A1, [A0 + 0x74]
0000042C 4E91 jsr [A1]
0000042E 508F addq.l A7, 8
00000430 2200 move.l D1, D0
00000432 201F move.l D0, [A7]+
00000434 B280 cmp.l D1, D0
00000436 6706 beq +0x8 /* 0000043E */
00000438 7001 moveq.l D0, 0x01
0000043A 6000 01BA bra +0x1BC /* 000005F6 */
label0000043E:
0000043E 2F0C move.l -[A7], A4
00000440 4EAD 2DCA jsr [A5 + 0x2DCA /* export_1461 */]
00000444 4A00 tst.b D0
00000446 588F addq.l A7, 4
00000448 671C beq +0x1E /* 00000466 */
0000044A 2054 movea.l A0, [A4]
0000044C 4A68 0076 tst.w [A0 + 0x76]
00000450 6614 bne +0x16 /* 00000466 */
00000452 0828 0002 0046 btst.b [A0 + 0x46], 0x2
00000458 56C0 sne D0
0000045A 4400 neg.b D0
0000045C 4A00 tst.b D0
0000045E 6606 bne +0x8 /* 00000466 */
00000460 7000 moveq.l D0, 0x00
00000462 6000 0192 bra +0x194 /* 000005F6 */
label00000466:
00000466 2054 movea.l A0, [A4]
00000468 4A68 007A tst.w [A0 + 0x7A]
0000046C 6706 beq +0x8 /* 00000474 */
0000046E 7001 moveq.l D0, 0x01
00000470 6000 0184 bra +0x186 /* 000005F6 */
label00000474:
00000474 2F0C move.l -[A7], A4
00000476 4EAD 2DCA jsr [A5 + 0x2DCA /* export_1461 */]
0000047A 4A00 tst.b D0
0000047C 588F addq.l A7, 4
0000047E 673C beq +0x3E /* 000004BC */
00000480 2054 movea.l A0, [A4]
00000482 2248 movea.l A1, A0
00000484 2028 0072 move.l D0, [A0 + 0x72]
00000488 B0A9 0062 cmp.l D0, [A1 + 0x62]
0000048C 660A bne +0xC /* 00000498 */
0000048E 2028 006E move.l D0, [A0 + 0x6E]
00000492 B0A9 005E cmp.l D0, [A1 + 0x5E]
00000496 6706 beq +0x8 /* 0000049E */
label00000498:
00000498 7001 moveq.l D0, 0x01
0000049A 6000 015A bra +0x15C /* 000005F6 */
label0000049E:
0000049E 2054 movea.l A0, [A4]
000004A0 2248 movea.l A1, A0
000004A2 0829 0005 0046 btst.b [A1 + 0x46], 0x5
000004A8 56C0 sne D0
000004AA 4400 neg.b D0
000004AC 4880 ext.w D0
000004AE B068 0076 cmp.w D0, [A0 + 0x76]
000004B2 6700 0132 beq +0x134 /* 000005E6 */
000004B6 7001 moveq.l D0, 0x01
000004B8 6000 013C bra +0x13E /* 000005F6 */
label000004BC:
000004BC 4207 clr.b D7
000004BE 486E FFC8 pea.l [A6 - 0x38]
000004C2 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000004C6 4A80 tst.l D0
000004C8 588F addq.l A7, 4
000004CA 6700 0108 beq +0x10A /* 000005D4 */
000004CE 41EE FCC0 lea.l A0, [A6 - 0x340]
000004D2 4210 clr.b [A0]
000004D4 41EE FDC0 lea.l A0, [A6 - 0x240]
000004D8 4210 clr.b [A0]
000004DA 41EE FEC0 lea.l A0, [A6 - 0x140]
000004DE 4210 clr.b [A0]
000004E0 7001 moveq.l D0, 0x01
000004E2 2F00 move.l -[A7], D0
000004E4 2054 movea.l A0, [A4]
000004E6 2F28 0062 move.l -[A7], [A0 + 0x62]
000004EA 486E FCC0 pea.l [A6 - 0x340]
000004EE 2F0C move.l -[A7], A4
000004F0 4EBA 0A16 jsr [PC + 0xA16 /* 00000F08 */]
000004F4 4878 2C25 push.l 0x2C25 /* ',%' */
000004F8 486E FDC0 pea.l [A6 - 0x240]
000004FC 2F0C move.l -[A7], A4
000004FE 2054 movea.l A0, [A4]
00000500 2050 movea.l A0, [A0]
00000502 2268 0054 movea.l A1, [A0 + 0x54]
00000506 4E91 jsr [A1]
00000508 41EE FDC0 lea.l A0, [A6 - 0x240]
0000050C 2D48 FFC0 move.l [A6 - 0x40], A0
00000510 47EE FCC0 lea.l A3, [A6 - 0x340]
00000514 2F0B move.l -[A7], A3
00000516 2F08 move.l -[A7], A0
00000518 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
0000051C 7200 moveq.l D1, 0x00
0000051E 4A00 tst.b D0
00000520 57C1 seq D1
00000522 4401 neg.b D1
00000524 4A01 tst.b D1
00000526 4FEF 0024 lea.l A7, [A7 + 0x24]
0000052A 672C beq +0x2E /* 00000558 */
0000052C 4878 2C0A push.l 0x2C0A /* ',\n' */
00000530 486E FEC0 pea.l [A6 - 0x140]
00000534 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000538 7000 moveq.l D0, 0x00
0000053A 102E FCC0 move.b D0, [A6 - 0x340]
0000053E 4A80 tst.l D0
00000540 508F addq.l A7, 8
00000542 6612 bne +0x14 /* 00000556 */
00000544 486E FEC0 pea.l [A6 - 0x140]
00000548 486E FDC0 pea.l [A6 - 0x240]
0000054C 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000550 4A00 tst.b D0
00000552 508F addq.l A7, 8
00000554 6602 bne +0x4 /* 00000558 */
label00000556:
00000556 7E01 moveq.l D7, 0x01
label00000558:
00000558 4A07 tst.b D7
0000055A 6678 bne +0x7A /* 000005D4 */
0000055C 7002 moveq.l D0, 0x02
0000055E 2F00 move.l -[A7], D0
00000560 2054 movea.l A0, [A4]
00000562 2F28 005E move.l -[A7], [A0 + 0x5E]
00000566 486E FCC0 pea.l [A6 - 0x340]
0000056A 2F0C move.l -[A7], A4
0000056C 4EBA 099A jsr [PC + 0x99A /* 00000F08 */]
00000570 4878 2C26 push.l 0x2C26 /* ',&' */
00000574 486E FDC0 pea.l [A6 - 0x240]
00000578 2F0C move.l -[A7], A4
0000057A 2054 movea.l A0, [A4]
0000057C 2050 movea.l A0, [A0]
0000057E 2268 0054 movea.l A1, [A0 + 0x54]
00000582 4E91 jsr [A1]
00000584 41EE FDC0 lea.l A0, [A6 - 0x240]
00000588 2D48 FFC4 move.l [A6 - 0x3C], A0
0000058C 47EE FCC0 lea.l A3, [A6 - 0x340]
00000590 2F0B move.l -[A7], A3
00000592 2F08 move.l -[A7], A0
00000594 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000598 7200 moveq.l D1, 0x00
0000059A 4A00 tst.b D0
0000059C 57C1 seq D1
0000059E 4401 neg.b D1
000005A0 4A01 tst.b D1
000005A2 4FEF 0024 lea.l A7, [A7 + 0x24]
000005A6 672C beq +0x2E /* 000005D4 */
000005A8 4878 2C0B push.l 0x2C0B
000005AC 486E FEC0 pea.l [A6 - 0x140]
000005B0 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
000005B4 7000 moveq.l D0, 0x00
000005B6 102E FCC0 move.b D0, [A6 - 0x340]
000005BA 4A80 tst.l D0
000005BC 508F addq.l A7, 8
000005BE 6612 bne +0x14 /* 000005D2 */
000005C0 486E FEC0 pea.l [A6 - 0x140]
000005C4 486E FDC0 pea.l [A6 - 0x240]
000005C8 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
000005CC 4A00 tst.b D0
000005CE 508F addq.l A7, 8
000005D0 6602 bne +0x4 /* 000005D4 */
label000005D2:
000005D2 7E01 moveq.l D7, 0x01
label000005D4:
000005D4 486E FFC8 pea.l [A6 - 0x38]
000005D8 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000005DC 4A07 tst.b D7
000005DE 588F addq.l A7, 4
000005E0 6704 beq +0x6 /* 000005E6 */
000005E2 7001 moveq.l D0, 0x01
000005E4 6010 bra +0x12 /* 000005F6 */
label000005E6:
000005E6 2054 movea.l A0, [A4]
000005E8 2248 movea.l A1, A0
000005EA 2228 006A move.l D1, [A0 + 0x6A]
000005EE B2A9 0066 cmp.l D1, [A1 + 0x66]
000005F2 56C0 sne D0
000005F4 4400 neg.b D0
label000005F6:
000005F6 4CEE 1880 FCB4 movem.l D7,A3,A4, [A6 - 0x34C]
000005FC 4E5E unlink A6
000005FE 4E75 rts
export_1435:
00000600 4E56 FF86 link A6, -0x007A
00000604 48E7 0108 movem.l -[A7], D7,A4
00000608 286E 0008 movea.l A4, [A6 + 0x8]
0000060C 2054 movea.l A0, [A4]
0000060E 0828 0005 0046 btst.b [A0 + 0x46], 0x5
00000614 56C0 sne D0
00000616 4400 neg.b D0
00000618 B02E 000F cmp.b D0, [A6 + 0xF]
0000061C 677C beq +0x7E /* 0000069A */
0000061E 7000 moveq.l D0, 0x00
00000620 2D40 FF98 move.l [A6 - 0x68], D0
00000624 2054 movea.l A0, [A4]
00000626 3D68 0030 FF9C move.w [A6 - 0x64], [A0 + 0x30]
0000062C 2054 movea.l A0, [A4]
0000062E 2D68 002C FFB6 move.l [A6 - 0x4A], [A0 + 0x2C]
00000634 4247 clr.w D7
00000636 2054 movea.l A0, [A4]
00000638 0828 0005 0046 btst.b [A0 + 0x46], 0x5
0000063E 56C1 sne D1
00000640 4401 neg.b D1
00000642 4A01 tst.b D1
00000644 6734 beq +0x36 /* 0000067A */
00000646 2054 movea.l A0, [A4]
00000648 0828 0003 0046 btst.b [A0 + 0x46], 0x3
0000064E 56C0 sne D0
00000650 4400 neg.b D0
00000652 4A00 tst.b D0
00000654 6710 beq +0x12 /* 00000666 */
00000656 4878 2C0C push.l 0x2C0C
0000065A 2F0C move.l -[A7], A4
0000065C 4EAD 1D52 jsr [A5 + 0x1D52 /* export_934 */]
00000660 4A00 tst.b D0
00000662 508F addq.l A7, 8
00000664 6734 beq +0x36 /* 0000069A */
label00000666:
00000666 41EE FF86 lea.l A0, [A6 - 0x7A]
0000066A 7043 moveq.l D0, 0x43
0000066C A260 syscall FSDispatch/HFSDispatch, flags=2
0000066E 48C0 ext.l D0
00000670 2F00 move.l -[A7], D0
00000672 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000676 588F addq.l A7, 4
00000678 6012 bra +0x14 /* 0000068C */
label0000067A:
0000067A 41EE FF86 lea.l A0, [A6 - 0x7A]
0000067E 7042 moveq.l D0, 0x42
00000680 A260 syscall FSDispatch/HFSDispatch, flags=2
00000682 48C0 ext.l D0
00000684 2F00 move.l -[A7], D0
00000686 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000068A 588F addq.l A7, 4
label0000068C:
0000068C 2F0C move.l -[A7], A4
0000068E 2054 movea.l A0, [A4]
00000690 2050 movea.l A0, [A0]
00000692 2268 00FC movea.l A1, [A0 + 0xFC]
00000696 4E91 jsr [A1]
00000698 588F addq.l A7, 4
label0000069A:
0000069A 4CEE 1080 FF7E movem.l D7,A4, [A6 - 0x82]
000006A0 4E5E unlink A6
000006A2 4E75 rts
export_1436:
000006A4 4E56 FF86 link A6, -0x007A
000006A8 48E7 0108 movem.l -[A7], D7,A4
000006AC 286E 0008 movea.l A4, [A6 + 0x8]
000006B0 082C 0004 001E btst.b [A4 + 0x1E], 0x4
000006B6 6700 0096 beq +0x98 /* 0000074E */
000006BA 4A2C 001F tst.b [A4 + 0x1F]
000006BE 6C0A bge +0xC /* 000006CA */
000006C0 203C EC78 0000 move.l D0, 0xEC780000
000006C6 6000 0088 bra +0x8A /* 00000750 */
label000006CA:
000006CA 7005 moveq.l D0, 0x05
000006CC C06C 001E and.w D0, [A4 + 0x1E]
000006D0 7200 moveq.l D1, 0x00
000006D2 3200 move.w D1, D0
000006D4 7005 moveq.l D0, 0x05
000006D6 B081 cmp.l D0, D1
000006D8 6604 bne +0x6 /* 000006DE */
000006DA 7000 moveq.l D0, 0x00
000006DC 6072 bra +0x74 /* 00000750 */
label000006DE:
000006DE 7000 moveq.l D0, 0x00
000006E0 2D40 FF98 move.l [A6 - 0x68], D0
000006E4 3D6C 0016 FF9C move.w [A6 - 0x64], [A4 + 0x16]
000006EA 2D6C 0030 FFB6 move.l [A6 - 0x4A], [A4 + 0x30]
000006F0 41EE FF86 lea.l A0, [A6 - 0x7A]
000006F4 7032 moveq.l D0, 0x32
000006F6 A260 syscall FSDispatch/HFSDispatch, flags=2
000006F8 3E00 move.w D7, D0
000006FA 6714 beq +0x16 /* 00000710 */
000006FC 0C47 EC78 cmpi.w D7, 0xEC78
00000700 6608 bne +0xA /* 0000070A */
00000702 203C EC78 0000 move.l D0, 0xEC780000
00000708 6046 bra +0x48 /* 00000750 */
label0000070A:
0000070A 48C7 ext.l D7
0000070C 2007 move.l D0, D7
0000070E 6040 bra +0x42 /* 00000750 */
label00000710:
00000710 00AE 0000 0005 FFB2 ori.l [A6 - 0x4E], 0x5
00000718 02AE 10FF FFFF FFB2 andi.l [A6 - 0x4E], 0x10FFFFFF
00000720 41EE FF86 lea.l A0, [A6 - 0x7A]
00000724 7033 moveq.l D0, 0x33
00000726 A260 syscall FSDispatch/HFSDispatch, flags=2
00000728 3E00 move.w D7, D0
0000072A 6714 beq +0x16 /* 00000740 */
0000072C 0C47 EC78 cmpi.w D7, 0xEC78
00000730 6608 bne +0xA /* 0000073A */
00000732 203C EC78 0000 move.l D0, 0xEC780000
00000738 6016 bra +0x18 /* 00000750 */
label0000073A:
0000073A 48C7 ext.l D7
0000073C 2007 move.l D0, D7
0000073E 6010 bra +0x12 /* 00000750 */
label00000740:
00000740 397C FFFF 001C move.w [A4 + 0x1C], 0xFFFF
00000746 2F0C move.l -[A7], A4
00000748 4EAD 120A jsr [A5 + 0x120A /* export_573 */]
0000074C 588F addq.l A7, 4
label0000074E:
0000074E 7000 moveq.l D0, 0x00
label00000750:
00000750 4CEE 1080 FF7E movem.l D7,A4, [A6 - 0x82]
00000756 4E5E unlink A6
00000758 4E75 rts
export_1437:
0000075A 4E56 FF7E link A6, -0x0082
0000075E 48E7 0118 movem.l -[A7], D7,A3,A4
00000762 266E 000C movea.l A3, [A6 + 0xC]
00000766 286E 0008 movea.l A4, [A6 + 0x8]
0000076A 082C 0004 001E btst.b [A4 + 0x1E], 0x4
00000770 6700 008C beq +0x8E /* 000007FE */
00000774 4A2C 001F tst.b [A4 + 0x1F]
00000778 6C08 bge +0xA /* 00000782 */
0000077A 203C EC78 0000 move.l D0, 0xEC780000
00000780 607E bra +0x80 /* 00000800 */
label00000782:
00000782 206D FE0C movea.l A0, [A5 - 0x1F4]
00000786 2D48 FFFC move.l [A6 - 0x4], A0
0000078A 2050 movea.l A0, [A0]
0000078C 2068 0092 movea.l A0, [A0 + 0x92]
00000790 2D48 FF7E move.l [A6 - 0x82], A0
00000794 2050 movea.l A0, [A0]
00000796 302C 0016 move.w D0, [A4 + 0x16]
0000079A B068 0030 cmp.w D0, [A0 + 0x30]
0000079E 6614 bne +0x16 /* 000007B4 */
000007A0 2F2E FF7E move.l -[A7], [A6 - 0x82]
000007A4 4EAD 2FEA jsr [A5 + 0x2FEA /* export_1529 */]
000007A8 B0AC 0030 cmp.l D0, [A4 + 0x30]
000007AC 588F addq.l A7, 4
000007AE 6604 bne +0x6 /* 000007B4 */
000007B0 7000 moveq.l D0, 0x00
000007B2 604C bra +0x4E /* 00000800 */
label000007B4:
000007B4 7000 moveq.l D0, 0x00
000007B6 2D40 FF94 move.l [A6 - 0x6C], D0
000007BA 3D6C 0016 FF98 move.w [A6 - 0x68], [A4 + 0x16]
000007C0 2D6C 0030 FFB2 move.l [A6 - 0x4E], [A4 + 0x30]
000007C6 2D6B 0004 FFA6 move.l [A6 - 0x5A], [A3 + 0x4]
000007CC 2D53 FFAA move.l [A6 - 0x56], [A3]
000007D0 223C 10FF FFFF move.l D1, 0x10FFFFFF
000007D6 C2AB 0008 and.l D1, [A3 + 0x8]
000007DA 2D41 FFAE move.l [A6 - 0x52], D1
000007DE 41EE FF82 lea.l A0, [A6 - 0x7E]
000007E2 7033 moveq.l D0, 0x33
000007E4 A260 syscall FSDispatch/HFSDispatch, flags=2
000007E6 3E00 move.w D7, D0
000007E8 6714 beq +0x16 /* 000007FE */
000007EA 0C47 EC78 cmpi.w D7, 0xEC78
000007EE 6608 bne +0xA /* 000007F8 */
000007F0 203C EC78 0000 move.l D0, 0xEC780000
000007F6 6008 bra +0xA /* 00000800 */
label000007F8:
000007F8 48C7 ext.l D7
000007FA 2007 move.l D0, D7
000007FC 6002 bra +0x4 /* 00000800 */
label000007FE:
000007FE 7000 moveq.l D0, 0x00
label00000800:
00000800 4CEE 1880 FF72 movem.l D7,A3,A4, [A6 - 0x8E]
00000806 4E5E unlink A6
00000808 4E75 rts
export_1438:
0000080A 4E56 FED6 link A6, -0x012A
0000080E 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000812 266E 000C movea.l A3, [A6 + 0xC]
00000816 286E 0008 movea.l A4, [A6 + 0x8]
0000081A 2054 movea.l A0, [A4]
0000081C 08A8 0006 0078 bclr.b [A0 + 0x78], 0x6
00000822 2F0B move.l -[A7], A3
00000824 2053 movea.l A0, [A3]
00000826 2050 movea.l A0, [A0]
00000828 2268 008C movea.l A1, [A0 + 0x8C]
0000082C 4E91 jsr [A1]
0000082E 2D40 FFFC move.l [A6 - 0x4], D0
00000832 2054 movea.l A0, [A4]
00000834 0828 0002 0046 btst.b [A0 + 0x46], 0x2
0000083A 56C0 sne D0
0000083C 4400 neg.b D0
0000083E 4A00 tst.b D0
00000840 588F addq.l A7, 4
00000842 660C bne +0xE /* 00000850 */
00000844 2F0C move.l -[A7], A4
00000846 4EAD 2DCA jsr [A5 + 0x2DCA /* export_1461 */]
0000084A 4A00 tst.b D0
0000084C 588F addq.l A7, 4
0000084E 664C bne +0x4E /* 0000089C */
label00000850:
00000850 4878 2CEC push.l 0x2CEC
00000854 2F0C move.l -[A7], A4
00000856 2054 movea.l A0, [A4]
00000858 2050 movea.l A0, [A0]
0000085A 2268 000C movea.l A1, [A0 + 0xC]
0000085E 4E91 jsr [A1]
00000860 4A00 tst.b D0
00000862 508F addq.l A7, 8
00000864 6636 bne +0x38 /* 0000089C */
00000866 2054 movea.l A0, [A4]
00000868 0828 0005 0046 btst.b [A0 + 0x46], 0x5
0000086E 56C0 sne D0
00000870 4400 neg.b D0
00000872 4A00 tst.b D0
00000874 6626 bne +0x28 /* 0000089C */
00000876 2F0C move.l -[A7], A4
00000878 4EAD 2DD2 jsr [A5 + 0x2DD2 /* export_1462 */]
0000087C 4A00 tst.b D0
0000087E 588F addq.l A7, 4
00000880 671A beq +0x1C /* 0000089C */
00000882 598F subq.l A7, 4
00000884 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */
0000088A 3F3C 2C15 move.w -[A7], 0x2C15
0000088E A9A0 syscall GetResource
00000890 2657 movea.l A3, [A7]
00000892 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000896 4EAD 2602 jsr [A5 + 0x2602 /* export_1212 */]
0000089A 508F addq.l A7, 8
label0000089C:
0000089C 4878 2CEC push.l 0x2CEC
000008A0 2F0C move.l -[A7], A4
000008A2 2054 movea.l A0, [A4]
000008A4 2050 movea.l A0, [A0]
000008A6 2268 000C movea.l A1, [A0 + 0xC]
000008AA 4E91 jsr [A1]
000008AC 4A00 tst.b D0
000008AE 508F addq.l A7, 8
000008B0 661A bne +0x1C /* 000008CC */
000008B2 598F subq.l A7, 4
000008B4 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */
000008BA 3F3C 2C13 move.w -[A7], 0x2C13
000008BE A9A0 syscall GetResource
000008C0 2657 movea.l A3, [A7]
000008C2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008C6 4EAD 2602 jsr [A5 + 0x2602 /* export_1212 */]
000008CA 508F addq.l A7, 8
label000008CC:
000008CC 2F0C move.l -[A7], A4
000008CE 4EAD 2DCA jsr [A5 + 0x2DCA /* export_1461 */]
000008D2 4A00 tst.b D0
000008D4 588F addq.l A7, 4
000008D6 6700 0158 beq +0x15A /* 00000A30 */
000008DA 598F subq.l A7, 4
000008DC 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */
000008E2 3F3C 2C14 move.w -[A7], 0x2C14
000008E6 A9A0 syscall GetResource
000008E8 2657 movea.l A3, [A7]
000008EA 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008EE 4EAD 2602 jsr [A5 + 0x2602 /* export_1212 */]
000008F2 2054 movea.l A0, [A4]
000008F4 0828 0005 0046 btst.b [A0 + 0x46], 0x5
000008FA 56C0 sne D0
000008FC 4400 neg.b D0
000008FE 4A00 tst.b D0
00000900 508F addq.l A7, 8
00000902 6610 bne +0x12 /* 00000914 */
00000904 2054 movea.l A0, [A4]
00000906 0828 0002 0046 btst.b [A0 + 0x46], 0x2
0000090C 56C0 sne D0
0000090E 4400 neg.b D0
00000910 4A00 tst.b D0
00000912 661C bne +0x1E /* 00000930 */
label00000914:
00000914 598F subq.l A7, 4
00000916 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */
0000091C 3F3C 2C11 move.w -[A7], 0x2C11
00000920 A9A0 syscall GetResource
00000922 2657 movea.l A3, [A7]
00000924 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000928 4EAD 2602 jsr [A5 + 0x2602 /* export_1212 */]
0000092C 508F addq.l A7, 8
0000092E 601A bra +0x1C /* 0000094A */
label00000930:
00000930 598F subq.l A7, 4
00000932 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */
00000938 3F3C 2C12 move.w -[A7], 0x2C12
0000093C A9A0 syscall GetResource
0000093E 2657 movea.l A3, [A7]
00000940 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000944 4EAD 2602 jsr [A5 + 0x2602 /* export_1212 */]
00000948 508F addq.l A7, 8
label0000094A:
0000094A 4878 2C26 push.l 0x2C26 /* ',&' */
0000094E 4878 1676 push.l 0x1676
00000952 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000956 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
0000095A 2D40 FFF4 move.l [A6 - 0xC], D0
0000095E 4878 2C25 push.l 0x2C25 /* ',%' */
00000962 4878 1676 push.l 0x1676
00000966 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000096A 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
0000096E 2D40 FFF8 move.l [A6 - 0x8], D0
00000972 70FF moveq.l D0, 0xFFFFFFFF
00000974 2F00 move.l -[A7], D0
00000976 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000097A 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000097E 2F0C move.l -[A7], A4
00000980 4EBA 00D2 jsr [PC + 0xD2 /* 00000A54 */]
00000984 2E00 move.l D7, D0
00000986 70F6 moveq.l D0, 0xFFFFFFF6
00000988 B087 cmp.l D0, D7
0000098A 4FEF 0028 lea.l A7, [A7 + 0x28]
0000098E 6700 0088 beq +0x8A /* 00000A18 */
00000992 3D7C 0009 FEE0 move.w [A6 - 0x120], 0x9 /* '\t' */
00000998 422E FEE2 clr.b [A6 - 0x11E]
0000099C 70FE moveq.l D0, 0xFFFFFFFE
0000099E 2D40 FED8 move.l [A6 - 0x128], D0
000009A2 1D7C 0001 FEE4 move.b [A6 - 0x11C], 0x1
000009A8 1D7C 002D FEE5 move.b [A6 - 0x11B], 0x2D /* '-' */
000009AE 72F5 moveq.l D1, 0xFFFFFFF5
000009B0 2D41 FEDC move.l [A6 - 0x124], D1
000009B4 206E FFF4 movea.l A0, [A6 - 0xC]
000009B8 2050 movea.l A0, [A0]
000009BA 3D68 0046 FED6 move.w [A6 - 0x12A], [A0 + 0x46]
000009C0 7000 moveq.l D0, 0x00
000009C2 2F00 move.l -[A7], D0
000009C4 486E FED6 pea.l [A6 - 0x12A]
000009C8 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000009CC 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */]
000009D0 2C00 move.l D6, D0
000009D2 206E FFF8 movea.l A0, [A6 - 0x8]
000009D6 2050 movea.l A0, [A0]
000009D8 3D68 0046 FED6 move.w [A6 - 0x12A], [A0 + 0x46]
000009DE 7000 moveq.l D0, 0x00
000009E0 2F00 move.l -[A7], D0
000009E2 486E FED6 pea.l [A6 - 0x12A]
000009E6 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000009EA 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */]
000009EE 2C00 move.l D6, D0
000009F0 7000 moveq.l D0, 0x00
000009F2 41EE FFE4 lea.l A0, [A6 - 0x1C]
000009F6 A030 syscall OSEventAvail
000009F8 5240 addq.w D0, 1
000009FA 486E FFE4 pea.l [A6 - 0x1C]
000009FE 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000A02 4EAD 2B2A jsr [A5 + 0x2B2A /* export_1377 */]
00000A06 486E FFE4 pea.l [A6 - 0x1C]
00000A0A 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000A0E 4EAD 2B2A jsr [A5 + 0x2B2A /* export_1377 */]
00000A12 7EF5 moveq.l D7, 0xFFFFFFF5
00000A14 4FEF 0028 lea.l A7, [A7 + 0x28]
label00000A18:
00000A18 7000 moveq.l D0, 0x00
00000A1A 2F00 move.l -[A7], D0
00000A1C 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000A20 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000A24 2F0C move.l -[A7], A4
00000A26 4EBA 002C jsr [PC + 0x2C /* 00000A54 */]
00000A2A 4FEF 0010 lea.l A7, [A7 + 0x10]
00000A2E 601A bra +0x1C /* 00000A4A */
label00000A30:
00000A30 598F subq.l A7, 4
00000A32 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */
00000A38 3F3C 2C10 move.w -[A7], 0x2C10
00000A3C A9A0 syscall GetResource
00000A3E 2657 movea.l A3, [A7]
00000A40 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000A44 4EAD 2602 jsr [A5 + 0x2602 /* export_1212 */]
00000A48 508F addq.l A7, 8
label00000A4A:
00000A4A 4CEE 18C0 FEC6 movem.l D6,D7,A3,A4, [A6 - 0x13A]
00000A50 4E5E unlink A6
00000A52 4E75 rts
fn00000A54:
00000A54 4E56 FD68 link A6, -0x0298
00000A58 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000A5C 266E 0010 movea.l A3, [A6 + 0x10]
00000A60 286E 000C movea.l A4, [A6 + 0xC]
00000A64 70FE moveq.l D0, 0xFFFFFFFE
00000A66 2D40 FEF4 move.l [A6 - 0x10C], D0
00000A6A 3D7C 0009 FEFC move.w [A6 - 0x104], 0x9 /* '\t' */
00000A70 422E FEFE clr.b [A6 - 0x102]
00000A74 41EE FDE2 lea.l A0, [A6 - 0x21E]
00000A78 4210 clr.b [A0]
00000A7A 3D6E 0016 FD82 move.w [A6 - 0x27E], [A6 + 0x16]
00000A80 41EE FDE2 lea.l A0, [A6 - 0x21E]
00000A84 2D48 FD84 move.l [A6 - 0x27C], A0
00000A88 7200 moveq.l D1, 0x00
00000A8A 2D41 FD88 move.l [A6 - 0x278], D1
00000A8E 7EF6 moveq.l D7, 0xFFFFFFF6
label00000A90:
00000A90 41EE FD68 lea.l A0, [A6 - 0x298]
00000A94 7044 moveq.l D0, 0x44
00000A96 A260 syscall FSDispatch/HFSDispatch, flags=2
00000A98 3C00 move.w D6, D0
00000A9A 666C bne +0x6E /* 00000B08 */
00000A9C 486E FDE2 pea.l [A6 - 0x21E]
00000AA0 486E FF00 pea.l [A6 - 0x100]
00000AA4 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000AA8 2D6E FD88 FEF8 move.l [A6 - 0x108], [A6 - 0x278]
00000AAE 2054 movea.l A0, [A4]
00000AB0 3D68 0046 FEF2 move.w [A6 - 0x10E], [A0 + 0x46]
00000AB6 7000 moveq.l D0, 0x00
00000AB8 2F00 move.l -[A7], D0
00000ABA 486E FEF2 pea.l [A6 - 0x10E]
00000ABE 2F0C move.l -[A7], A4
00000AC0 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */]
00000AC4 2E00 move.l D7, D0
00000AC6 2053 movea.l A0, [A3]
00000AC8 3D68 0046 FEF2 move.w [A6 - 0x10E], [A0 + 0x46]
00000ACE 7000 moveq.l D0, 0x00
00000AD0 2F00 move.l -[A7], D0
00000AD2 486E FEF2 pea.l [A6 - 0x10E]
00000AD6 2F0B move.l -[A7], A3
00000AD8 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */]
00000ADC 2E00 move.l D7, D0
00000ADE 7000 moveq.l D0, 0x00
00000AE0 41EE FEE2 lea.l A0, [A6 - 0x11E]
00000AE4 A030 syscall OSEventAvail
00000AE6 5240 addq.w D0, 1
00000AE8 486E FEE2 pea.l [A6 - 0x11E]
00000AEC 2F0C move.l -[A7], A4
00000AEE 4EAD 2B2A jsr [A5 + 0x2B2A /* export_1377 */]
00000AF2 486E FEE2 pea.l [A6 - 0x11E]
00000AF6 2F0B move.l -[A7], A3
00000AF8 4EAD 2B2A jsr [A5 + 0x2B2A /* export_1377 */]
00000AFC 4A87 tst.l D7
00000AFE 4FEF 0030 lea.l A7, [A7 + 0x30]
00000B02 6604 bne +0x6 /* 00000B08 */
00000B04 70F6 moveq.l D0, 0xFFFFFFF6
00000B06 6006 bra +0x8 /* 00000B0E */
label00000B08:
00000B08 4A46 tst.w D6
00000B0A 6784 beq -0x7A /* 00000A90 */
00000B0C 2007 move.l D0, D7
label00000B0E:
00000B0E 4CEE 18C0 FD58 movem.l D6,D7,A3,A4, [A6 - 0x2A8]
00000B14 4E5E unlink A6
00000B16 4E75 rts
export_1439:
00000B18 4E56 FFF4 link A6, -0x000C
00000B1C 2F0C move.l -[A7], A4
00000B1E 286E 0008 movea.l A4, [A6 + 0x8]
00000B22 2054 movea.l A0, [A4]
00000B24 0828 0006 005C btst.b [A0 + 0x5C], 0x6
00000B2A 6628 bne +0x2A /* 00000B54 */
00000B2C 7000 moveq.l D0, 0x00
00000B2E 2F00 move.l -[A7], D0
00000B30 486E FFF4 pea.l [A6 - 0xC]
00000B34 2F0C move.l -[A7], A4
00000B36 4EBA 013E jsr [PC + 0x13E /* 00000C76 */]
00000B3A 2054 movea.l A0, [A4]
00000B3C 41E8 005E lea.l A0, [A0 + 0x5E]
00000B40 43EE FFF4 lea.l A1, [A6 - 0xC]
00000B44 20D9 move.l [A0]+, [A1]+
00000B46 20D9 move.l [A0]+, [A1]+
00000B48 20D9 move.l [A0]+, [A1]+
00000B4A 7001 moveq.l D0, 0x01
00000B4C 2F00 move.l -[A7], D0
00000B4E 2F0C move.l -[A7], A4
00000B50 4EBA 0258 jsr [PC + 0x258 /* 00000DAA */]
label00000B54:
00000B54 286E FFF0 movea.l A4, [A6 - 0x10]
00000B58 4E5E unlink A6
00000B5A 4E75 rts
export_1440:
00000B5C 4E56 FDC6 link A6, -0x023A
00000B60 2F0C move.l -[A7], A4
00000B62 286E 0008 movea.l A4, [A6 + 0x8]
00000B66 41EE FFFE lea.l A0, [A6 - 0x2]
00000B6A 486E FFC6 pea.l [A6 - 0x3A]
00000B6E 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000B72 4A80 tst.l D0
00000B74 588F addq.l A7, 4
00000B76 6700 00D6 beq +0xD8 /* 00000C4E */
00000B7A 3D7C 2C12 FFFE move.w [A6 - 0x2], 0x2C12
00000B80 41EE FEC6 lea.l A0, [A6 - 0x13A]
00000B84 4210 clr.b [A0]
00000B86 4878 2C25 push.l 0x2C25 /* ',%' */
00000B8A 486E FEC6 pea.l [A6 - 0x13A]
00000B8E 2F0C move.l -[A7], A4
00000B90 2054 movea.l A0, [A4]
00000B92 2050 movea.l A0, [A0]
00000B94 2268 0054 movea.l A1, [A0 + 0x54]
00000B98 4E91 jsr [A1]
00000B9A 41EE FDC6 lea.l A0, [A6 - 0x23A]
00000B9E 4210 clr.b [A0]
00000BA0 4878 2C0A push.l 0x2C0A /* ',\n' */
00000BA4 486E FDC6 pea.l [A6 - 0x23A]
00000BA8 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000BAC 486E FDC6 pea.l [A6 - 0x23A]
00000BB0 486E FEC6 pea.l [A6 - 0x13A]
00000BB4 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000BB8 4A00 tst.b D0
00000BBA 4FEF 001C lea.l A7, [A7 + 0x1C]
00000BBE 660A bne +0xC /* 00000BCA */
00000BC0 7000 moveq.l D0, 0x00
00000BC2 102E FEC6 move.b D0, [A6 - 0x13A]
00000BC6 4A80 tst.l D0
00000BC8 660A bne +0xC /* 00000BD4 */
label00000BCA:
00000BCA 2054 movea.l A0, [A4]
00000BCC 7000 moveq.l D0, 0x00
00000BCE 2140 0072 move.l [A0 + 0x72], D0
00000BD2 6018 bra +0x1A /* 00000BEC */
label00000BD4:
00000BD4 7003 moveq.l D0, 0x03
00000BD6 2F00 move.l -[A7], D0
00000BD8 486E FEC6 pea.l [A6 - 0x13A]
00000BDC 2F0C move.l -[A7], A4
00000BDE 4EBA 02EC jsr [PC + 0x2EC /* 00000ECC */]
00000BE2 2054 movea.l A0, [A4]
00000BE4 2140 0072 move.l [A0 + 0x72], D0
00000BE8 4FEF 000C lea.l A7, [A7 + 0xC]
label00000BEC:
00000BEC 4878 2C25 push.l 0x2C25 /* ',%' */
00000BF0 2F0C move.l -[A7], A4
00000BF2 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */]
00000BF6 3D7C 2C13 FFFE move.w [A6 - 0x2], 0x2C13
00000BFC 4878 2C26 push.l 0x2C26 /* ',&' */
00000C00 486E FEC6 pea.l [A6 - 0x13A]
00000C04 2F0C move.l -[A7], A4
00000C06 2054 movea.l A0, [A4]
00000C08 2050 movea.l A0, [A0]
00000C0A 2268 0054 movea.l A1, [A0 + 0x54]
00000C0E 4E91 jsr [A1]
00000C10 7000 moveq.l D0, 0x00
00000C12 102E FEC6 move.b D0, [A6 - 0x13A]
00000C16 4A80 tst.l D0
00000C18 4FEF 0014 lea.l A7, [A7 + 0x14]
00000C1C 631A bls +0x1C /* 00000C38 */
00000C1E 7004 moveq.l D0, 0x04
00000C20 2F00 move.l -[A7], D0
00000C22 486E FEC6 pea.l [A6 - 0x13A]
00000C26 2F0C move.l -[A7], A4
00000C28 4EBA 02A2 jsr [PC + 0x2A2 /* 00000ECC */]
00000C2C 2054 movea.l A0, [A4]
00000C2E 2140 006E move.l [A0 + 0x6E], D0
00000C32 4FEF 000C lea.l A7, [A7 + 0xC]
00000C36 6008 bra +0xA /* 00000C40 */
label00000C38:
00000C38 2054 movea.l A0, [A4]
00000C3A 7000 moveq.l D0, 0x00
00000C3C 2140 006E move.l [A0 + 0x6E], D0
label00000C40:
00000C40 4878 2C26 push.l 0x2C26 /* ',&' */
00000C44 2F0C move.l -[A7], A4
00000C46 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */]
00000C4A 508F addq.l A7, 8
00000C4C 6016 bra +0x18 /* 00000C64 */
label00000C4E:
00000C4E 302E FFFE move.w D0, [A6 - 0x2]
00000C52 48C0 ext.l D0
00000C54 2F00 move.l -[A7], D0
00000C56 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */]
00000C5A 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000C5E 4A80 tst.l D0
00000C60 588F addq.l A7, 4
00000C62 660A bne +0xC /* 00000C6E */
label00000C64:
00000C64 486E FFC6 pea.l [A6 - 0x3A]
00000C68 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000C6C 588F addq.l A7, 4
label00000C6E:
00000C6E 286E FDC2 movea.l A4, [A6 - 0x23E]
00000C72 4E5E unlink A6
00000C74 4E75 rts
export_1441:
fn00000C76:
00000C76 4E56 FF82 link A6, -0x007E
00000C7A 48E7 0118 movem.l -[A7], D7,A3,A4
00000C7E 1E2E 0013 move.b D7, [A6 + 0x13]
00000C82 266E 000C movea.l A3, [A6 + 0xC]
00000C86 286E 0008 movea.l A4, [A6 + 0x8]
00000C8A 2F0C move.l -[A7], A4
00000C8C 4EAD 2DCA jsr [A5 + 0x2DCA /* export_1461 */]
00000C90 4A00 tst.b D0
00000C92 588F addq.l A7, 4
00000C94 675C beq +0x5E /* 00000CF2 */
00000C96 2054 movea.l A0, [A4]
00000C98 0828 0002 0046 btst.b [A0 + 0x46], 0x2
00000C9E 56C0 sne D0
00000CA0 4400 neg.b D0
00000CA2 4A00 tst.b D0
00000CA4 664C bne +0x4E /* 00000CF2 */
00000CA6 2054 movea.l A0, [A4]
00000CA8 0828 0005 0046 btst.b [A0 + 0x46], 0x5
00000CAE 56C0 sne D0
00000CB0 4400 neg.b D0
00000CB2 4A00 tst.b D0
00000CB4 663C bne +0x3E /* 00000CF2 */
00000CB6 2054 movea.l A0, [A4]
00000CB8 2D68 0028 FFFC move.l [A6 - 0x4], [A0 + 0x28]
00000CBE 206E FFFC movea.l A0, [A6 - 0x4]
00000CC2 2F08 move.l -[A7], A0
00000CC4 2050 movea.l A0, [A0]
00000CC6 2050 movea.l A0, [A0]
00000CC8 2268 0168 movea.l A1, [A0 + 0x168]
00000CCC 4E91 jsr [A1]
00000CCE 4A00 tst.b D0
00000CD0 588F addq.l A7, 4
00000CD2 670A beq +0xC /* 00000CDE */
00000CD4 277C 0003 0303 0008 move.l [A3 + 0x8], 0x30303
00000CDC 6008 bra +0xA /* 00000CE6 */
label00000CDE:
00000CDE 277C 0007 0707 0008 move.l [A3 + 0x8], 0x70707
label00000CE6:
00000CE6 7001 moveq.l D0, 0x01
00000CE8 2740 0004 move.l [A3 + 0x4], D0
00000CEC 7200 moveq.l D1, 0x00
00000CEE 2681 move.l [A3], D1
00000CF0 604E bra +0x50 /* 00000D40 */
label00000CF2:
00000CF2 7000 moveq.l D0, 0x00
00000CF4 2D40 FF94 move.l [A6 - 0x6C], D0
00000CF8 2054 movea.l A0, [A4]
00000CFA 3D68 0030 FF98 move.w [A6 - 0x68], [A0 + 0x30]
00000D00 2054 movea.l A0, [A4]
00000D02 2D68 002C FFB2 move.l [A6 - 0x4E], [A0 + 0x2C]
00000D08 4A07 tst.b D7
00000D0A 6712 beq +0x14 /* 00000D1E */
00000D0C 2F0C move.l -[A7], A4
00000D0E 2054 movea.l A0, [A4]
00000D10 2050 movea.l A0, [A0]
00000D12 2268 0164 movea.l A1, [A0 + 0x164]
00000D16 4E91 jsr [A1]
00000D18 2D40 FFB2 move.l [A6 - 0x4E], D0
00000D1C 588F addq.l A7, 4
label00000D1E:
00000D1E 41EE FF82 lea.l A0, [A6 - 0x7E]
00000D22 7032 moveq.l D0, 0x32
00000D24 A260 syscall FSDispatch/HFSDispatch, flags=2
00000D26 48C0 ext.l D0
00000D28 2F00 move.l -[A7], D0
00000D2A 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000D2E 276E FFA6 0004 move.l [A3 + 0x4], [A6 - 0x5A]
00000D34 26AE FFAA move.l [A3], [A6 - 0x56]
00000D38 276E FFAE 0008 move.l [A3 + 0x8], [A6 - 0x52]
00000D3E 588F addq.l A7, 4
label00000D40:
00000D40 2054 movea.l A0, [A4]
00000D42 216B 0008 006A move.l [A0 + 0x6A], [A3 + 0x8]
00000D48 2054 movea.l A0, [A4]
00000D4A 216B 0004 0072 move.l [A0 + 0x72], [A3 + 0x4]
00000D50 2054 movea.l A0, [A4]
00000D52 2153 006E move.l [A0 + 0x6E], [A3]
00000D56 2054 movea.l A0, [A4]
00000D58 0828 0005 0046 btst.b [A0 + 0x46], 0x5
00000D5E 56C0 sne D0
00000D60 4400 neg.b D0
00000D62 4880 ext.w D0
00000D64 2054 movea.l A0, [A4]
00000D66 3140 0076 move.w [A0 + 0x76], D0
00000D6A 4A07 tst.b D7
00000D6C 662A bne +0x2C /* 00000D98 */
00000D6E 4878 5146 push.l 0x5146 /* 'QF' */
00000D72 2F0C move.l -[A7], A4
00000D74 2054 movea.l A0, [A4]
00000D76 2050 movea.l A0, [A0]
00000D78 2268 0074 movea.l A1, [A0 + 0x74]
00000D7C 4E91 jsr [A1]
00000D7E 4880 ext.w D0
00000D80 48C0 ext.l D0
00000D82 2054 movea.l A0, [A4]
00000D84 0228 007F 0078 andi.b [A0 + 0x78], 0x7F
00000D8A EF08 lsl D0.b, 7
00000D8C 8128 0078 or.b [A0 + 0x78], D0
00000D90 2054 movea.l A0, [A4]
00000D92 4268 007A clr.w [A0 + 0x7A]
00000D96 508F addq.l A7, 8
label00000D98:
00000D98 2054 movea.l A0, [A4]
00000D9A 08E8 0006 005C bset.b [A0 + 0x5C], 0x6
00000DA0 4CEE 1880 FF76 movem.l D7,A3,A4, [A6 - 0x8A]
00000DA6 4E5E unlink A6
00000DA8 4E75 rts
export_1442:
fn00000DAA:
00000DAA 4E56 0000 link A6, 0
00000DAE 48E7 1108 movem.l -[A7], D3,D7,A4
00000DB2 286E 0008 movea.l A4, [A6 + 0x8]
00000DB6 4A2E 000F tst.b [A6 + 0xF]
00000DBA 673E beq +0x40 /* 00000DFA */
00000DBC 2F0C move.l -[A7], A4
00000DBE 4EAD 2DCA jsr [A5 + 0x2DCA /* export_1461 */]
00000DC2 4A00 tst.b D0
00000DC4 588F addq.l A7, 4
00000DC6 671A beq +0x1C /* 00000DE2 */
00000DC8 4878 2C25 push.l 0x2C25 /* ',%' */
00000DCC 2F0C move.l -[A7], A4
00000DCE 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00000DD2 4878 2C26 push.l 0x2C26 /* ',&' */
00000DD6 2F0C move.l -[A7], A4
00000DD8 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00000DDC 4FEF 0010 lea.l A7, [A7 + 0x10]
00000DE0 6018 bra +0x1A /* 00000DFA */
label00000DE2:
00000DE2 4878 2C25 push.l 0x2C25 /* ',%' */
00000DE6 2F0C move.l -[A7], A4
00000DE8 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */]
00000DEC 4878 2C26 push.l 0x2C26 /* ',&' */
00000DF0 2F0C move.l -[A7], A4
00000DF2 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */]
00000DF6 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000DFA:
00000DFA 4878 2C2D push.l 0x2C2D /* ',-' */
00000DFE 2F0C move.l -[A7], A4
00000E00 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */]
00000E04 3E3C 2C2D move.w D7, 0x2C2D /* ',-' */
00000E08 508F addq.l A7, 8
label00000E0A:
00000E0A 48C7 ext.l D7
00000E0C 2F07 move.l -[A7], D7
00000E0E 2F0C move.l -[A7], A4
00000E10 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00000E14 508F addq.l A7, 8
00000E16 5247 addq.w D7, 1
00000E18 0C47 2C3A cmpi.w D7, 0x2C3A /* ',:' */
00000E1C 6FEC ble -0x12 /* 00000E0A */
00000E1E 4878 2C40 push.l 0x2C40 /* ',@' */
00000E22 2F0C move.l -[A7], A4
00000E24 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00000E28 4878 2C4B push.l 0x2C4B /* ',K' */
00000E2C 2F0C move.l -[A7], A4
00000E2E 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00000E32 4878 2C4C push.l 0x2C4C /* ',L' */
00000E36 2F0C move.l -[A7], A4
00000E38 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00000E3C 4878 2C45 push.l 0x2C45 /* ',E' */
00000E40 2F0C move.l -[A7], A4
00000E42 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00000E46 4878 2C46 push.l 0x2C46 /* ',F' */
00000E4A 2F0C move.l -[A7], A4
00000E4C 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00000E50 4878 2C47 push.l 0x2C47 /* ',G' */
00000E54 2F0C move.l -[A7], A4
00000E56 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00000E5A 4FEF 0030 lea.l A7, [A7 + 0x30]
00000E5E 4CEE 1088 FFF4 movem.l D3,D7,A4, [A6 - 0xC]
00000E64 4E5E unlink A6
00000E66 4E75 rts
export_1443:
00000E68 4E56 FFE6 link A6, -0x001A
00000E6C 48E7 0018 movem.l -[A7], A3,A4
00000E70 266E 000C movea.l A3, [A6 + 0xC]
00000E74 286E 0008 movea.l A4, [A6 + 0x8]
00000E78 2053 movea.l A0, [A3]
00000E7A 3028 0014 move.w D0, [A0 + 0x14]
00000E7E 48C0 ext.l D0
00000E80 2F00 move.l -[A7], D0
00000E82 2F0C move.l -[A7], A4
00000E84 2054 movea.l A0, [A4]
00000E86 2050 movea.l A0, [A0]
00000E88 2268 006C movea.l A1, [A0 + 0x6C]
00000E8C 4E91 jsr [A1]
00000E8E 4A00 tst.b D0
00000E90 508F addq.l A7, 8
00000E92 662E bne +0x30 /* 00000EC2 */
00000E94 486E FFEE pea.l [A6 - 0x12]
00000E98 A898 syscall GetPenState
00000E9A 700F moveq.l D0, 0x0F
00000E9C 3F00 move.w -[A7], D0
00000E9E A89C syscall PenMode
00000EA0 486D FFAA pea.l [A5 - 0x56]
00000EA4 A89D syscall PenPat
00000EA6 41EE FFE6 lea.l A0, [A6 - 0x1A]
00000EAA 486E FFE6 pea.l [A6 - 0x1A]
00000EAE 2F0B move.l -[A7], A3
00000EB0 4EAD 25D2 jsr [A5 + 0x25D2 /* export_1206 */]
00000EB4 486E FFE6 pea.l [A6 - 0x1A]
00000EB8 A8A1 syscall FrameRect
00000EBA 486E FFEE pea.l [A6 - 0x12]
00000EBE A899 syscall SetPenState
00000EC0 508F addq.l A7, 8
label00000EC2:
00000EC2 4CEE 1800 FFDE movem.l A3,A4, [A6 - 0x22]
00000EC8 4E5E unlink A6
00000ECA 4E75 rts
fn00000ECC:
00000ECC 4E56 FF86 link A6, -0x007A
00000ED0 7000 moveq.l D0, 0x00
00000ED2 2D40 FF98 move.l [A6 - 0x68], D0
00000ED6 206E 0008 movea.l A0, [A6 + 0x8]
00000EDA 2050 movea.l A0, [A0]
00000EDC 3D68 0030 FF9C move.w [A6 - 0x64], [A0 + 0x30]
00000EE2 3D6E 0012 FFA0 move.w [A6 - 0x60], [A6 + 0x12]
00000EE8 206E 000C movea.l A0, [A6 + 0xC]
00000EEC 2D48 FFA2 move.l [A6 - 0x5E], A0
00000EF0 41EE FF86 lea.l A0, [A6 - 0x7A]
00000EF4 7035 moveq.l D0, 0x35
00000EF6 A260 syscall FSDispatch/HFSDispatch, flags=2
00000EF8 48C0 ext.l D0
00000EFA 2F00 move.l -[A7], D0
00000EFC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000F00 202E FFA6 move.l D0, [A6 - 0x5A]
00000F04 4E5E unlink A6
00000F06 4E75 rts
export_1444:
fn00000F08:
00000F08 4E56 FF86 link A6, -0x007A
00000F0C 7000 moveq.l D0, 0x00
00000F0E 2D40 FF98 move.l [A6 - 0x68], D0
00000F12 206E 0008 movea.l A0, [A6 + 0x8]
00000F16 2050 movea.l A0, [A0]
00000F18 3D68 0030 FF9C move.w [A6 - 0x64], [A0 + 0x30]
00000F1E 3D6E 0016 FFA0 move.w [A6 - 0x60], [A6 + 0x16]
00000F24 2D6E 0010 FFA6 move.l [A6 - 0x5A], [A6 + 0x10]
00000F2A 206E 000C movea.l A0, [A6 + 0xC]
00000F2E 2D48 FFA2 move.l [A6 - 0x5E], A0
00000F32 41EE FF86 lea.l A0, [A6 - 0x7A]
00000F36 7034 moveq.l D0, 0x34
00000F38 A260 syscall FSDispatch/HFSDispatch, flags=2
00000F3A 48C0 ext.l D0
00000F3C 2F00 move.l -[A7], D0
00000F3E 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000F42 4E5E unlink A6
00000F44 4E75 rts